﻿@charset "utf-8";
/* 网站链接总的css定义:可定义内容为链接字体颜色、样式等 */
a{font-family: "微软雅黑",Arial,"宋体", Helvetica, sans-serif;font-size:13px;text-decoration: none;}
a:link {color:#3d3d3d; }
a:visited {color:#3d3d3d; }
a:hover   {color:#0044cb;}
a:active {color:#3d3d3d; }

a.a1:link{ color:#abd7ec}
a.a1:visited{ color:#abd7ec}
a.a1:hover{ color:#fcd413}
a.a1:active{ color:#abd7ec}

/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */  

body { margin:0; text-align:center; font:13px "微软雅黑",Arial,"宋体",Geneva, sans-serif; color:#2c2c2c;background:url("../images/body_bg.jpg") left top repeat-x #fff; line-height:26px}
#body0{ background-color:#f5f5f5}
div,ul{ margin:0; padding:0;list-style:none;}
dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}

	
td,input,select,textarea{ font-family:"微软雅黑",Arial,"宋体", Helvetica, sans-serif; font-size: 13px;}
img{ border:0;}
form{ margin:0}
input,select{color:#424242; vertical-align:middle;}
hr{border-top:#c2c2c2 1px dotted; border-bottom:#fff 1px dotted; background:none; border-left:none; border-right:none; clear:both;}

/*公共*/
.blank{ clear:both; height:0; line-height:0; font-size:0; margin:0; padding:0}
.News_time{ float:right; font-size:11px; color:#969696}

#head{ width:1000px; height:80px; overflow:hidden; margin:0 auto; text-align:left;}
#logo{left:8px; position:relative;}
#logo a{ vertical-align:middle; display: inline-block; padding:0 0 0 15px; height:80px;}
#logo a img{ margin-top:10px}
#head_right{ float:right; height:80px; width:450px; text-align:right; padding-right:4px; position:relative; z-index:99}
#language{ display:block; clear:both; height:30px; padding:4px 0 0 0; margin:0; text-align:right;}
#language a,#language a:visited{ display:inline-block; padding-left:10px; background:url(../images/icos.gif) left top no-repeat; margin-right:15px; height:30px; line-height:30px; color:#7d7d7d; font-size:12px}
#language a:hover{ color:#000}
#head_tel{ height:30px; line-height:30px; margin-top:4px; position:relative;}
#head_tel img{ vertical-align:top;}
#head_tel span{ font-size:20px; color:#4e4e4e; line-height:30px; vertical-align:top; margin:0 8px; z-index:10; position:relative;}
#head_tel .span2{ font-size:20px; color:#fff; line-height:27px; margin:0 7px 0 9px; text-shadow:1px 1px 3px #d0d0d0; position:absolute; top:0; right:0; z-index:1}

/*主菜单*/
#SubMenu_bg{ width:100%; position:absolute; left:0; top:124px; height:30px; display:none; background:url(../images/tran.png);z-index:98}

#menu{ width:1000px; margin:0 auto; height:44px; z-index:100;position:relative }
#nav { width:988px; margin:0 6px;position:relative }
#nav .mainlevel { position:relative; float:left; height:44px; *width:40px; background:url(../images/menu_bg.gif) right -44px no-repeat; z-index:100}
#nav .mainlevel a{ font-size:14px; height:44px; line-height:44px; display:block; color:#666666; text-align:center; z-index:110; position:relative;font-family:"微软雅黑",Arial,"宋体", Helvetica, sans-serif;}
#nav .mainlevel a:visited{ color:#666666;}
#nav .hover{ }
#nav .mainlevel.hover a:visited,#nav .mainlevel.hover a{color:#fff;background:url(../images/menu_bg.gif) center top no-repeat}
#nav .mainlevel.Currpage{ font-weight:bold}
#nav .mainlevel.Currpage a{color:#666666;}
,#nav .mainlevel.Currpage a:visited{ color:#fff; font-weight:bold}
/*下拉菜单*/
#nav .mainlevel.Currpage li a,#nav .mainlevel.Currpage li a:visited{font-weight: normal;}
#nav .mainlevel.hover li a:visited,#nav .mainlevel.hover li a{ background:none}
#nav .mainlevel ul{ position:absolute; display:none; left:-2px; top:39px; height:38px; line-height:38px; text-align:left; z-index:100;white-space:nowrap; width:auto; padding:0 8px 0 0; background: url(../images/subMenu_bg.png) right bottom no-repeat; width:auto;}
#nav .mainlevel ul li{float:none; color:#fff; line-height:38px; height:38px; _overflow-y:hidden; background:url(../images/subMenu_bg.png) left top no-repeat; padding-left:8px}
#nav .mainlevel ul li a,#nav .mainlevel ul li a:visited,#nav .mainlevel.hover li a,#nav .mainlevel.hover li a:visited{ display: inline-block;  font-weight:normal; font-size:13px; line-height:38px; height:38px; padding:0 5px; color:#fff}
#nav .mainlevel ul li a:hover,#nav .mainlevel.hover li a:hover{ color:#fff; text-decoration:underline}

/*内页Banner*/
#sub_banner{text-align:center; z-index:1; width:100%; height:285px; margin:0 auto;overflow:hidden; min-width:1000px; background:url(../images/loading.gif) center 140px no-repeat #fff;}
#subbanner{ position:relative; width:1920px; height:285px; overflow:hidden; margin:0 auto; clear:both; left:50%; margin-left:-960px; text-align:center}

/*框架*/
#index_box{width:1000px; margin:0 auto; text-align:left; margin-bottom:20px; margin-top:20px;}
#box{ position:relative; width:1000px; margin:0 auto; text-align:left; background:url(../images/Left_bg.jpg) 176px top repeat-y; height:auto !important; height:630px; min-height:630px; background: #ffffff;}
#posi_bg{ width:100%; margin:0 auto; text-align:center; height:38px; background:url(../images/posi_bg.html) left top repeat-x}
#posi{width:100%; color:#767676; font-size:12px; position:absolute; top:-30px; left:0; height:30px; line-height:30px; padding-left:20px; background:url(../images/icos.gif) left -90px no-repeat}
#posi span{ display:inline;	float:right;color:#a0a0a0;}
#posi a{ color:#767676; font-size:12px}
#posi a:hover{color:#0044cb;}
#subl{ float:left; width:228px; position:relative}
#subr{ float:right; width:758px; position:relative; padding-bottom:15px}
#Shadow_l{width:15px; height:627px; background:url(../images/Shadow.html) left top no-repeat; position:absolute; top:0; left:-15px;}
#Shadow_r{width:15px; height:627px; background:url(../images/Shadow.html) right top no-repeat; position:absolute; top:0; right:-15px;}
#content{ padding:15px 15px 15px 5px;font-weight: initial;}
#encontent{ padding:15px 15px 15px 5px; font-family:Arial, Helvetica, sans-serif;}



/*首页*/
.index_box{ width:303px; height:260px; margin-right:8px; overflow:hidden; border:#e4e4e4 1px solid; float:left;}
.index_pic{ width:287px; height:85px; overflow:hidden; margin:8px auto 0 auto; position:relative;}
.index_pic span{ width:287px; position:absolute; left:0; bottom:0; background:url(../images/tran.png); height:24px; line-height:24px; overflow: hidden; font-size:14px; color:#fff; font-weight:bold; text-indent:6px}

.index_box2{ width:363px; height:260px; margin-right:8px; overflow:hidden; border:#e4e4e4 1px solid; float:left;}
.index_pic2{ width:347px; height:85px; overflow:hidden; margin:8px auto 0 auto; position:relative;}
.index_pic2 span{ width:347px; position:absolute; left:0; bottom:0; background:url(../images/tran.png); height:24px; line-height:24px; overflow: hidden; font-size:14px; color:#fff; font-weight:bold; text-indent:6px}

.index_box3{ width:302px; height:260px; margin-right:8px; overflow:hidden; border:#e4e4e4 1px solid; float:left;}
.index_pic3{ width:286px; height:85px; overflow:hidden; margin:8px auto 0 auto; position:relative;}
.index_pic3 span{ width:286px; position:absolute; left:0; bottom:0; background:url(../images/tran.png); height:24px; line-height:24px; overflow: hidden; font-size:14px; color:#fff; font-weight:bold; text-indent:6px}

/*banner*/
#banner_point {position:absolute; width:1000px; left:50%; height:20px; bottom:0px; margin:0px 0px 0px -500px; z-index:9999;}
#banner { position:relative; z-index:10; width:100%; height:440px; overflow:hidden; text-align:left;}
#banner_list img {border:0px; width:100%;}
#banner_bg { position:absolute; bottom:0; _bottom:-1px; background:url("../images/flashbg.html") repeat; background:#000; filter:alpha(opacity=60); opacity:0.6; height:40px; z-index:1000; cursor:pointer; width:100%; }
#banner_info{ display:none; position:absolute; bottom:0; left:100px;height:30px; line-height:30px; color:#fff;z-index:1001;cursor:pointer; font-size:13px; font-weight:bold;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute; list-style-type:none; z-index:1002; margin:0; padding:0; bottom:10px; right:15px;}
#banner ul li { display:block; width:13px; height:14px; line-height:12px; text-align:center; color:#fff; background:url("../images/ifpoff.png"); _background:url("../images/ifpoff.html"); cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url("../images/ifpon.png"); _background:url("../images/ifpon.gif"); color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:440px;}

#banner_point ul li .pointLayer { display:none; position:absolute; right:-55px; bottom:25px; z-index:999; width:285px; height:61px; padding:13px 13px 24px; background:url("../images/pointLayer.png") left top no-repeat; _background:url("../images/pointLayer.gif") left top no-repeat; text-align:left;}
#banner_point ul li.cur .pointLayer { display:block;}
#banner_point ul li .pointLayer img { display:block; width:61px; height:61px; float:left;}
.plsintro { width:210px; float:right; color:white;}
.plsintro h3 { font-size:12px; height:18px; line-height:18px;}
.plsintro p { line-height:20px;}


.Btns { width:1002px; height:1px; margin:0 auto; position:relative; z-index:999;}
.Btns ul.BC { position:absolute; width:540px; height:37px; z-index:2; left:35px; bottom:5px;}
.Btns ul.BC li.bcl { width:125px; height:25px; float:left; position:relative; z-index:3; padding-top:12px;}
a.btn01,a.btn02,a.btn03 { display:block; width:121px; height:25px; line-height:24px; padding-left:0px; background:url("../images/bannerBtn.png") left top no-repeat; _background:url("../images/bannerBtn.gif") left top no-repeat; color:#595959; cursor:pointer;}

.BtnContent01,.BtnContent02,.BtnContent03 { display:none; width:520px; min-height:100px; height:auto!important; height:100px; overflow:visible; position:absolute; z-index:4; background:#fff url("../images/btnLayerbg.gif") left top repeat-y; left:0px; bottom:36px; float:left;}

a.cur { background:url("../images/bannerBtn_select.png") left top no-repeat!important; _background:url("../images/bannerBtn_select.gif") left top no-repeat!important; color:white!important;}
div.show { display:block!important;}
.BtnC_leftmenu { width:167px; float:left;}
.BtnC_leftmenu div.stepTitle a { display:block; width:148px; height:30px; line-height:30px; padding-left:19px;}
.BtnC_leftmenu div.stepTitle.active a { color:#2342a6;}

.BtnC_leftmenu ul.stepContent { display:none; background:#dee2e5;}
.BtnC_leftmenu ul.stepContent li a { display:block; width:124px; height:25px; line-height:25px; padding-left:43px; border-bottom:#dee2e5 1px solid;}
.BtnC_leftmenu ul.stepContent li.active a,.BtnC_leftmenu ul.stepContent li a:hover { color:#2342a6; background:#ffffff;}

.Btns ul.BC li.bcl.bHover a.btn01 {  background:url("../images/bannerBtn_select.png") left top no-repeat!important; _background:url("../images/bannerBtn_select.gif") left top no-repeat!important; color:white!important;}
.Btns ul.BC li.bcl.bHover div.BtnContent01 { display:block!important;}

.Btns ul.BC li.bcl.bHover a.btn02 { background:url("../images/bannerBtn_select.png") left top no-repeat!important; _background:url("../images/bannerBtn_select.gif") left top no-repeat!important; color:white!important;}
.Btns ul.BC li.bcl.bHover div.BtnContent02 { display:block!important;}

.Btns ul.BC li.bcl.bHover a.btn03 { background:url("../images/bannerBtn_select.png") left top no-repeat!important; _background:url("../images/bannerBtn_select.gif") left top no-repeat!important; color:white!important;}
.Btns ul.BC li.bcl.bHover div.BtnContent03 { display:block!important;}

.otherLinks { width:148px; height:30px; line-height:30px; padding-left:19px; text-align:left; clear:both; margin-top:1px;}

.BtnC_rightContent { width:352px; float:right;}





/*首页简介*/
#index_about{ height:120px; overflow:hidden; line-height:30px; font-size:12px; margin:8px}
#index_about p{ margin:0; padding:0;}
#index_about span{ border-bottom:#c9c9c9 1px dotted; }
#index_contact{ margin-right:0}
/*首页新闻*/
.index_news,.index_ul{ margin:8px;}
.index_news li,.index_ul li{ height:30px; line-height:30px; overflow:hidden; border-bottom:#c9c9c9 1px dotted;padding-left:20px; background:url(../images/icos.gif) left -60px no-repeat}
.index_news li a,.index_ul li a{ height:29px; line-height:29px; overflow:hidden; display:block; }
.index_ul li{ background-position:left -30px; padding-left:12px}

/*左列表*/
.List_Tit{ background:url(../images/ListTit_bg.gif) left top no-repeat; width:228px; height:38px; line-height:38px; overflow:hidden; color:#fff; font-size:14px; font-weight:bold; padding-left:25px; position:relative;  left:0; top:-38px; z-index:100}
.List{ margin-bottom:15px;}
.List li{background: url(../images/hhh.html) right 0px no-repeat; width:100%; padding:6px 0 2px 0}
.List li a{ display:block; background:url(../images/icos.gif) 16px -120px no-repeat; padding-left:35px; height:30px; line-height:30px; white-space:nowrap; overflow:hidden}

.List dd{}
.List dd a{ display:block; background:url(../images/icos.gif) 25px -120px no-repeat; padding-left:40px; height:30px; line-height:30px; white-space:nowrap; overflow:hidden}
/*左搜索*/
#search{ height:24px; overflow:hidden; margin:0 0 20px 10px; text-align:left;background:url(../images/icos.gif) left -213px no-repeat;}
#search input{ width:110px; height:20px; line-height:20px; border:none; border-top:#cbcbcb 1px solid; border-bottom:#cbcbcb 1px solid; background:#fff; vertical-align:top; margin:0 0 0 27px; float:left}
a.Search_Btn,a.Search_Btn:visited{ width:51px; height:24px; line-height:24px; background:url(../images/icos.gif) left -243px no-repeat; display:inline-block; text-align:center; vertical-align:top; color:#fff;float:left}
a.Search_Btn:hover{ color:#00ffff}

/*内页联系方式*/
.subContact{ position:relative; margin:0 auto;width:228px;}
.subContact_title{ background:url(../images/sub_contact_bg.jpg) right top no-repeat; height:38px; line-height:38px; padding-left:15px;}
.subContact_title span{font-size:15px; font-weight:bold; color:#000;  display:block; margin:0 18px 0 0px;}
.sub_Contact{ padding:15px; font-size:12px; color:#4a4848; background:url(../images/sub_contact_bg.jpg) left bottom no-repeat;height:auto !important; height:140px; min-height:140px; width:198px; font-weight: initial;}

/*产品列表*/
.prolist_right_content{	width:740px;clear:both;	}
.prolist_right_content ul{	margin:50px 0 0 20px; width:740px;}
.prolist_right_content ul li{width:220px;height:230px;	display:block;	float:left;	overflow:hidden;margin-right:20px;	}
.prolist_right_content ul li p{
	border:1px solid #c2c2c2;
	padding:1px;
	display:block;
	clear:both;
	}
.prolist_right_content ul li p img{
	width:216px;
	height:135px;
	}
.prolist_right_content ul li span{
	width:220px;
	height:20px;
	display:block;
	color:#787878;
	line-height:20px;
	margin:15px 0;
	text-align:center;
	font-weight: initial;
	}
/*产品详细页*/
.title_124 { margin:auto;text-align:center;}
/*相关推荐*/
.pro_box {background:#ecedef; border:#d9dee1 1px solid; position: relative; clear:both}
.pro_box .wrapper { width:718px; overflow: hidden; text-align: center; padding:10px 0 10px 10px;}
.pro_box .wrapper ul {width: 9999px;margin:0;padding:0; }
.pro_box ul li { float:left; display:inline; border:#d1d6de 1px solid; margin-right:10px; background:#fff;height:160px; width:170px; line-height:40px}

/* 留言列表 */
.MessageList{ clear:both; margin:10px 15px; padding-bottom:10px; background:url(../images/dott.gif) left bottom repeat-x;}
.MessList_Tit{ line-height:30px; padding:8px 0 5px 0; margin:0; display:block; font-size:14px;  float:left; text-align:LEFT; width:21%;}
.MessList_Tit img{ vertical-align:middle; margin-right:5px}
.MessList_time{ font-size:10px; color:#7ca6b4; }
.MessList_cont{ padding:10px 10px 10px 25px; margin:0; background: url(../images/DialogBox_Bg.jpg) left top no-repeat #e8eaec; line-height:24px; width:73%; float:right; min-height:40px}
.MessList_Reply{ background:url(../images/line.html) left top repeat-x; display:block; padding:5px 0 0 0; margin-top:5px; color:#465f78}
.Mess_font{  color:#0066be; font-weight:bold; line-height:18px}

/*资讯中心*/
#NewsList,#CaseList{ margin:5px 15px}
#NewsList li,#CaseList li{ line-height:30px; height:30px; background:url(../images/dott.gif) left bottom repeat-x; padding:8px 0;}
#NewsList li a,#CaseList li a{ display:block; background:url(../images/icos.gif) left -60px no-repeat; padding-left:22px; height:30px; line-height:30px;}
.FTit{ text-align:center; border-bottom:#acacac 1px dotted; line-height:36px; height:36px; color:#969696; background:#fff; font-size:12px; margin-bottom:10px}
#bdshare{ float:left; height:18px; line-height:18px; margin-top:5px}

#CaseList li a{ background-position:left -30px; padding-left:16px}

/* 翻页 */
#pageshow{margin:15px 15px; clear:both; height:26px; line-height:26px; text-align:right}
.pages a,.pages span{width:26px; height:26px; text-align:center; margin:0 0; background: url(../images/pageshow_bg.gif) -65px top no-repeat; display:inline-block; color:#002245;}
.pages a:hover{ background: url(../images/pageshow_bg.gif) -65px bottom no-repeat; color:#fff }
.pages span{ margin:0 1px; color:#9b9b9b; }
.pages .thisp{ background:url(../images/pageshow_bg.gif) -98px top no-repeat; color:#fff}
.pages .btnFirst{ display:inline-block; width:55px; background:url(../images/pageshow_bg.gif) left top no-repeat}
.pages .btnFirst:hover{ background:url(../images/pageshow_bg.gif) left bottom no-repeat}

/* 上一篇下一篇 */
#NewsNav{line-height:22px; font-size:12px; clear:both; padding-top:8px; border-top:1px dotted #acacac; margin:20px 15px; }
.NewsNav_left{ float:left}
.NewsNav_right{ float:right;}

/*底部*/
#bottom{ width:100%; margin:0 auto; text-align:center; background:#e5e5e5; border-top:#0044cb 1px solid; clear:both; }
#link{ width:100%; border-top:#0044cb 1px solid; border-bottom:#ffffff 1px solid;}
#linkUl{ width:1000px; margin:0 auto; text-align:left; padding:15px 0}
#linkUl li{ float:left; line-height:30px; border-right:#f7f7f7 1px solid; border-left:#cacaca 1px solid; text-align:center; overflow:hidden;white-space:nowrap;}
#foot{ border-top:#d0d0d0 1px solid; color:#555; line-height:30px; padding:15px 0; width:100%; clear:both; font-size:12px;}
#foot a{ color:#555; line-height:30px;font-size:12px;}
#foot a:hover{color:#555;}
/*相册*/
.AlbumShow{ float:left; margin:20px -31px 0 0; display:inline}
.AlbumShow li{ background:#fff; width:160px; border:#dedede 1px solid; height:152px; margin:0 31px 12px 0; text-align:center; line-height:16px; overflow:hidden; float:left; position:relative; display:inline}
a.Album_img{ position:relative; width:160px; height:120px; overflow:hidden; display:block; text-align:center; background: url(../images/Loading2.html) center no-repeat #000; margin-bottom:10px;}
.AlbumShow li a span{ display:block; width:160px; height:120px; position:absolute; left:0; bottom:-100%; background:url(../images/Zoom.png) center center;cursor:hand;cursor: pointer;}


.banner_bg{	width:100%;	clear:both;	height:285px;overflow:hidden;}
.indexBanner {position:relative;height:285px;width:100%;overflow:hidden;}
.mask{
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	display:block;
	z-index:5000;
	background:url(../images/mask_bg.html) no-repeat center bottom;
	}
.indexBanner div{
	position:absolute;
	top:1px;
	left:0;
	display:none;
	height:285px;
	width:100%;
	overflow:hidden;
	text-align:left;
	z-index:10;
	border:1px solid #fff;
}
.indexBanner div a{
	display:block;
	height:400px;
	}
.indexBanner div img{
	width:1003px;
	height:285px;
	clear:both;
	}
.indexBanner div.now {
	display:block;
}
.ul_bannerMenu {
	position:absolute;
	bottom:6px;
	z-index:80000;
}
.ul_bannerMenu li {
	display:-moz-inline-stack;
	display:inline-block;
    *display:inline;
    *zoom:1;
	margin-right:5px;
	width:15px;
	line-height:15px;
	text-align:center;
	font-size:0px;
	color:#fff;
	cursor:hand;
	cursor:pointer;
	background:url("../images/ban_icon.png") ;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/ban_icon.png");
	_background:none;
}
.ul_bannerMenu li.now {
	background:url("../images/ban_icon_hover.png");
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/ban_icon_hover.png");
	_background:none;
	color:#ff0000;
}
#botPrev{
	width:56px;
	height:56px;
	cursor:pointer;
	position:absolute;
	left:153px;
	z-index:5000;
	background:url(../images/Prev.html) no-repeat;
	filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 -khtml-opacity: 0.3;
	 opacity: 0.3;
	 display:none;
	}
#botNext{
	width:56px;
	height:56px;
	cursor:pointer;
	position:absolute;
	right:153px;
	z-index:5000;
	background:url(../images/Next.html) no-repeat;
	filter:alpha(opacity=30);
	 -moz-opacity:0.3;
	 -khtml-opacity: 0.3;
	 opacity: 0.3;
	 display:none;
	}
.ddd{
	line-height:35px;
	}
	
.viera_index .kv_container{ margin:0 auto; height:400px;width:100%;text-align:center;/*overflow:hidden;*/}
.viera_index .kv_container img{ height:400px; width:1px; text-align:center; }
.viera_index .kv_container .kv{width:100%; height:400px;}
.pa{ width:100%;height:43px;margin:0px auto; background:url() repeat-x;padding:0px; position:absolute; z-index:100; top:360px; left:0px; right:0px;}
.pas{ width:1124px;height:43px;margin:0px auto; background:url(toumingsss.html) bottom repeat-x; padding:0px; overflow:hidden;}
.viera_index .kv_container #pager {  width:82px;  height:43px;margin:0px auto; z-index:1001; padding:0px; border:0px solid #ccc;  padding-left:10px; }
.viera_index .kv_container #pager ul li{float:left;}
.viera_index .kv_container #pager a{width:8px;height:8px;float:left;background:url(../images/icon_dot.png) no-repeat;margin-right:10px;display:inline-block;cursor:pointer;text-indent:-9999px; }
.viera_index .kv_container #pager a:hover,.viera_index .kv_container #pager a.activeSlide{background:url(../images/icon_dou.png) no-repeat;}
*html .viera_index .kv_container #pager a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dot.html");}

*html .viera_index .kv_container #pager a.activeSlide{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dou.html");}
.viera_index .kv_container #arror{width:950px;margin:0 auto;top:-270px;text-align:center;position:relative;text-align:center;cursor:pointer; z-index:10000;}
.viera_index .kv_container #arror a{display:block;width:57px;height:57px;cursor:pointer;}
.container_prd2 .spec_note{color:#666;}
.spec_note{color:#666;}
.inmain{ height:400px; margin:0px auto; position:relative; text-align:center;overflow:hidden;}